<?php
/*************************************************************************************
 *
 *	FileName: header_php.php
 *	Desc    : process the gift exchange
 *	Author  : Seal
 *	Date    : 2010-9-26
 *
 *************************************************************************************/
	$action=trim( POST('action') );	
	
	if( $action == "buy" )
	{
		$out = '请求失败...';
		
		$userID = GetLoginUserID();
		if( $userID === false )
		{
			$out = '用户未登陆...' ;
			echo $out;
			return;
		}
		$giftId = intval( POST('gid') );
                $giftNote = edp_db_input( POST( 'giftNote' ) );
		
		if( $giftId <= 0 )
		{
			$out='不合法的礼品...';
			echo $out;
			return;
		}
		
		$giftDAO = GetGiftCouponDAO();
		$result = $giftDAO->ExchangeGift($userID, $giftId, $giftNote );
		
		switch($result)
		{
			case 1:
			{
				$out="恭喜你，礼品兑换成功！我们将尽快通过站内信通知您关于礼品的具体情况！";
				break;
			}
			case 2:
			{
				$out="礼品已过期或已售完...";
				break;
			}
			case 3:
			{
				$out="对不起，您兑换的数目超过的库存上限...";
				break;
			}
			case 4:
			{
				$out="对不起,您现有的E币数目不够进行兑换...";
				break;
			}
			case 5:
			{
				$out="内部错误...";
				break;
			}
                        case 6:
			{
				$out="恭喜您！您抽中了这件礼品！我们将尽快通过站内信通知您关于礼品的具体情况！";
				break;
			}
                        case 7:
			{
				$out="很遗憾，您没有抽中这件礼品！如果您还有可用的E币，可以重新抽奖！";
				break;
			}
			default:
				break;
		}
		
		echo $out;
		return;
	}
?>